package org.vy.dal.dao;

import org.vy.dal.common.DBField;
import org.vy.dal.common.DBTable;
import org.vy.dal.common.DBSeqGenerator;
import org.vy.dal.CommonSeqProvider;
import org.vy.dal.common.BaseDO;
import java.util.Date;

@DBTable("vy_print_label_report")
@DBSeqGenerator(org.vy.dal.CommonSeqProvider.class)
public class VyPrintLabelReportDO extends BaseDO {
	public void setReportId( Integer value) { 
		m_ReportId = value;
	}
	public Integer getReportId() { 
		return m_ReportId;
	}
	public void setReportName( String value) { 
		m_ReportName = value;
	}
	public String getReportName() { 
		return m_ReportName;
	}
	public void setReportType( String value) { 
		m_ReportType = value;
	}
	public String getReportType() { 
		return m_ReportType;
	}
	public void setCriteria( String value) { 
		m_Criteria = value;
	}
	public String getCriteria() { 
		return m_Criteria;
	}
	public void setIsActive( Boolean value) { 
		m_IsActive = value;
	}
	public Boolean getIsActive() { 
		return m_IsActive;
	}
	public void setIsAutorun( Boolean value) { 
		m_IsAutorun = value;
	}
	public Boolean getIsAutorun() { 
		return m_IsAutorun;
	}
	public void setScheduleFrequency( String value) { 
		m_ScheduleFrequency = value;
	}
	public String getScheduleFrequency() { 
		return m_ScheduleFrequency;
	}
	public void setScheduleMin( Integer value) { 
		m_ScheduleMin = value;
	}
	public Integer getScheduleMin() { 
		return m_ScheduleMin;
	}
	public void setScheduleHour( Integer value) { 
		m_ScheduleHour = value;
	}
	public Integer getScheduleHour() { 
		return m_ScheduleHour;
	}
	public void setScheduleDay( Integer value) { 
		m_ScheduleDay = value;
	}
	public Integer getScheduleDay() { 
		return m_ScheduleDay;
	}
	public void setScheduleMonth( Integer value) { 
		m_ScheduleMonth = value;
	}
	public Integer getScheduleMonth() { 
		return m_ScheduleMonth;
	}
	public void setScheduleWeekday( Integer value) { 
		m_ScheduleWeekday = value;
	}
	public Integer getScheduleWeekday() { 
		return m_ScheduleWeekday;
	}
	public void setExpiryDate( Date value) { 
		m_ExpiryDate = value;
	}
	public Date getExpiryDate() { 
		return m_ExpiryDate;
	}
	public void setCreatedDate( Date value) { 
		m_CreatedDate = value;
	}
	public Date getCreatedDate() { 
		return m_CreatedDate;
	}
	public void setLastModifiedBy( String value) { 
		m_LastModifiedBy = value;
	}
	public String getLastModifiedBy() { 
		return m_LastModifiedBy;
	}
	public void setLastModifiedOn( Date value) { 
		m_LastModifiedOn = value;
	}
	public Date getLastModifiedOn() { 
		return m_LastModifiedOn;
	}

	@DBField("REPORT_ID")
	private Integer m_ReportId;

	@DBField("REPORT_NAME")
	private String m_ReportName;

	@DBField("REPORT_TYPE")
	private String m_ReportType;

	@DBField("CRITERIA")
	private String m_Criteria;

	@DBField("IS_ACTIVE")
	private Boolean m_IsActive;

	@DBField("IS_AUTORUN")
	private Boolean m_IsAutorun;

	@DBField("SCHEDULE_FREQUENCY")
	private String m_ScheduleFrequency;

	@DBField("SCHEDULE_MIN")
	private Integer m_ScheduleMin;

	@DBField("SCHEDULE_HOUR")
	private Integer m_ScheduleHour;

	@DBField("SCHEDULE_DAY")
	private Integer m_ScheduleDay;

	@DBField("SCHEDULE_MONTH")
	private Integer m_ScheduleMonth;

	@DBField("SCHEDULE_WEEKDAY")
	private Integer m_ScheduleWeekday;

	@DBField("EXPIRY_DATE")
	private Date m_ExpiryDate;

	@DBField("CREATED_DATE")
	private Date m_CreatedDate;

	@DBField("LAST_MODIFIED_BY")
	private String m_LastModifiedBy;

	@DBField("LAST_MODIFIED_ON")
	private Date m_LastModifiedOn;
}